iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0
Modern Web

flask系列 第 1

Day1 Python 介紹

  • 分享至 

  • xImage
  •  


Python 是一套直譯式、物件導向、功能強大的語言。
根據程式語言社群 TIOBE 2022年8月發表的熱門程式語言排行榜中,Python 在眾多程式語言中超越 C語言成為第一名,由此可見 Python 的熱門程度,加上 Python 容易學習與近年來人工智慧興起,Python 也有許多方便且容易使用的函式庫可以使用,所以常應用於資料處理與分析、資料學界。

從何而來

1989年的聖誕節期間,吉多·范羅蘇姆為了在打發時間,決心開發一個新的指令碼解釋程式,作為ABC語言的一種繼承,替代使用Unix shell和C語言進行系統管理,擔負同Amoeba作業系統的互動和例外處理。之所以選中Python作為程式的名字,是因為他是BBC電視劇——《蒙提·派森的飛行馬戲團》(Monty Python's Flying Circus)的愛好者。

優點

優點:

  • 開發人員可以輕鬆閱讀和理解 Python 程式,因為它具有類似英文的基本語法。
  • Python 提升了開發人員的工作效率,因為相較於許多其他語言,這種語言可以使用更少的程式碼來編寫 Python 程式。
  • Python 具有大型標準程式庫,其中包含幾乎所有任務的可重複使用程式碼。因此,開發人員不必從頭開始編寫程式碼。
  • 開發人員可以輕鬆地將 Python 與其他常用的程式設計語言 (如 Java、C 和 C++) 搭配使用。
  • 活躍的 Python 社群包括全球數百萬支援開發人員。如果您遇到問題,可以從社群中取得快速支援。
  • Python 可以跨不同的電腦作業系統進行移植,例如 Windows、macOS、Linux 和 Unix。

缺點

  • 速度慢,因為是高階語言,底層的處理無法自己改
  • 強制縮排,一定要用4個空白鍵來縮排,否則會編譯錯誤

下一篇
Day2 安裝python
系列文
flask30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言